Программирование
Мурзилкообразные цветовые схемы
Программам, которые:
- меняют DPI экранных шрифтов;
- меняют в региональных настройках десятичный разделитель;
- рисуют мурзилкообразные цветовые схемы, игнорируя мои установки;
- рисуют кнопки цветами «Серое на сером» вместо COLOR_BTNFACE;
- изменяют частоту мигания каретки;
- и так далее…
Таким программам место в корзине.
Мурзилкообразные цветовые схемы
Дилеммы Makefile и утилиты make
Рассмотрим три проблемы: множественность целей, единая цель и разруливание зависимостей.
Дилеммы Makefile и утилиты make
Windows сама создаёт дополнительные потоки в твоей программе
Ты пишешь однопоточную программу для Windows, открываешь ProcessExplorer и удивляешься: у твоей программы на самом деле несколько потоков.
Посмотрим на потоки в программе notepad.exe. Их количество зависит от версии операционной системы.
Windows сама создаёт дополнительные потоки в твоей программе
Программисты и музыка
Одна из типичных ошибок людей‐программистов: они слушают неправильную музыку. Музыку, которая не успокаивает и не даёт эмоциям выйти на волю, а только накручивает.
Такие люди под хорошую музыку (Йозеф Гайдн, например) сразу засыпают. А когда они перестают под неё засыпать — это уже другие люди.
Программисты и музыка